body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
html{ width:100%; height:100%;  }
body{ width:100%; height:100%; color:#333;font:14px/20px 'å¾®è½¯é›…é»‘'; -webkit-text-size-adjust: none;}
a{color:#333;text-decoration:none; outline:none;}
a:hover { text-decoration:underline; }
.clear{clear: both;font-size: 0;height: 0;line-height: 0;}
.fl{ float:left;}
.fr{ float:right;}
.mt10{margin-top:10px;}
.pt10{padding-left:10px;}
.mr15{margin-right:15px;}
.wrap{width:1200px;margin: 0 auto}
/* frame */
body{ background:#ffffff;}
#header{ width:100%;height:200px; background:url(../images/bg_head.png) repeat-x left top;}
.top{ width:1200px;height:200px; margin:0 auto;background:url(../images/top.png) no-repeat center top;position:relative; }

.top .logo{width: 573px;float: left;}
.top .logo a{display:block;width: 573px;margin:70px 0 0 40px;height:78px;border:0px solid #ccc;}

.top .tools{width: 215px;height:25px;color: #fff;line-height: 30px;text-align: right;padding:20px 35px 0 10px;font-family: "å¾®è½¯é›…é»‘";font-size: 12px;float: right;}
.top .tools a{font-family: "å¾®è½¯é›…é»‘";font-size: 14px;color: #fff}

.navbar{width:100%;height:40px;font-size:14px;background:#135a9c;}
.menu{width:1200px;height:40px;font-size:14px;margin:0 auto;position:relative;}
.menu p{line-height:40px; color:#ffffff; float: right;}
#sddm{width:1200px;margin:0 auto;z-index:30;position:relative}
#sddm a{color:#fff}
#sddm .nLi{float:left;position:relative;display:block;line-height:40px;width:135px;text-align:center;background:url(../images/bg_menu_li.png) no-repeat right center}
#sddm .last{background:0 0}
#sddm .nLi h3{float:left}
#sddm .nLi h3 a{text-decoration:none;display:block;width:135px;font-size:16px;font-family:"å¾®è½¯é›…é»‘";text-align:center}
#sddm .on{background:url(../images/black30.png)}

#sddm .nLi:hover{background:url(../images/black30.png)}

.search_bd{ height: 30px; position: absolute; right: 15px; top:105px;background: url(../images/bg_search.png)center no-repeat; overflow: hidden; width:290px;}
.search_kk{float: left; _display: inline; height: 30px; line-height: 30px; padding: 0px 0 0px 2px; width: 225px; font-size: 12px; border: none; background: none; outline: none;}
.search_an{width: 60px;height: 30px;float: right;_display: inline;background: url(../images/search_an.png) center no-repeat;border: none;line-height: 28px;text-indent: 200%;overflow: hidden;cursor: pointer; }


/*footer*/
#foot{ width:100%; height:150px; position:relative; overflow:hidden;background:#cdcdcd}
#footer{width:1200px;height: 150px;position:relative;margin:0 auto;overflow:hidden;}
#footer_l{width: 500px;float:left;padding-left:20px;position:relative;overflow:hidden;}
#footer_r{ width:800px; height:150px; position:relative; overflow:hidden;}
#footer_l p{ line-height:30px;color:#444343;font-size: 12px;} 
#footer_r p{float:right;padding:10px 50px;} 



.sort_main {width:1200px;background:white;margin:0 auto;margin-top: 20px;padding-top:20px;padding-bottom: 20px;}

.sort_left {width:285px;/*height:292px;*/float:left;margin-left:10px;}
.sort_lefthead {width:285px;/*height:39px;*/background:url(../images/bg_sortlhead.png);}
.sort_lefthead dt {font-family:"å¯°î†¿è’‹é—†å‘´ç²¦";line-height:39px;text-align:center;color:#ffffff;font-size:18px;}

.sort_leftcont {width:283px;border-left:1px solid #135a9c;border-right:1px solid #135a9c;border-bottom:1px solid #135a9c;}
.sort_leftcont  ul{width:272px;margin:0 auto;padding-top:10px;padding-bottom:10px;padding-left: 7px;}
.sort_leftcont  ul li{background: url(../images/bg_li.png) no-repeat 25% 50%;padding-left:60px;line-height:40px;}
.sort_leftcont  ul li a{font-size:14px;color:#000033;font-weight:bold;letter-spacing:5px;}


.sort_right{width:856px;min-height:500px;float:right;margin-right:10px;}
.sort_righthead {width:856px;height:38px;background: url(../images/bg_sortrhead.png) no-repeat;}
.sort_righthead dt{font-size:12px;color:#035da3;padding:10px 0 0 20px;}
.sort_rightcont {width:856px;min-height:550px;padding-top:20px;/*border-left:1px solid #135a9c;border-right:1px solid #b6dafc;border-bottom:1px solid #135a9c;*/}
.sort_rightcont ul{padding-bottom: 20px;}
.sort_rightcont ul li {border-bottom:1px dashed #d1bfae;background: url(../images/heidian.png) no-repeat left;line-height: 38px;font-size: 14px;margin-left: 25px;padding-left: 20px;padding-right: 15px;}
.sort_rightcont ul li  span{float:right;color:#aaacb7;}
.sort_rightcont ul li  a{color:#363535;}






	.sort_right2{width:856px;min-height:500px;float:right;margin-right:10px;}
	.sort_righthead2 {width:856px;height:38px;background: url(../images/bg_sortrhead.png) no-repeat;/*border:1px solid #b6dafc;*/}
	.sort_righthead2 dt{font-size:12px;color:#035da3;padding:10px 0 0 20px;}
	.sort_rightcont2 {width:856px;min-height:550px;/*padding-top:20px;border-left:1px solid #b6dafc;border-right:1px solid #b6dafc;border-bottom:1px solid #b6dafc;*/}
	.sort_rightcont2 ul{padding-bottom: 20px;}
	.sort_rightcont2 ul li {border-bottom:1px dashed #d1bfae;background: url(../images/ctld/heidian.png) no-repeat left;line-height: 38px;font-size: 14px;margin-left: 25px;padding-left: 10px;padding-right: 15px;}
	.sort_rightcont2 ul li  span{float:right;color:#aaacb7;}
	.sort_rightcont2 ul li  a{color:#363535;}
	.sort_rightcont2 h1{font-size:22px;font-family: "å¯°î†¿è’‹é—†å‘´ç²¦";color:#333;text-align:center;padding-top:20px;}
	.sort_rightcont2 h2{font-size:22px;font-family: "å¯°î†¿è’‹é—†å‘´ç²¦";    border-bottom: 2px solid #000000;color:#333333;text-align:center;font-weight: bold;padding-top:20px;margin-bottom:20px;padding-bottom:20px;}

	.line{width:820px;border-bottom:1px solid #d6d6d6;margin-left:20px;margin-top:30px;}
	.cont{width:820px;margin:10px 25px;color:#333333;}
	.cont p{line-height:27px;}



/*å›žåˆ°é¡¶éƒ¨*/
.rollto {position: fixed;left:50%;margin-left:610px;bottom: 120px;z-index: 999;display: none}
.rollto a {overflow: hidden;display: block;width: 50px;height: 50px;background: url(../images/backtop.png) no-repeat 0 0;text-indent: -999px;opacity: .7;filter: alpha(opacity=70)}
.rollto a:hover {background-position: 0 -52px;opacity: 1;filter: alpha(opacity=100)}